package com.aivin.service.impl;

import com.aivin.dao.IFileDetailDao;
import com.aivin.entity.FileAllPreview;
import com.aivin.entity.FileDetailBean;
import com.aivin.entity.FileDetailTV1;
import com.aivin.service.FileDetailService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * Created by Administrator on 2016/11/8.
 */
@Service
public class FileDetailServiceImpl implements FileDetailService {

    @Autowired
    IFileDetailDao iFileDetailDao ;

    /**根据搭配部位 查询所有的文件信息**/
    @Deprecated
    @Override
    public List<FileDetailBean> getFileDatasByType(String fileType) {
        return iFileDetailDao.getFileDatasByType(fileType) ;
    }

    @Deprecated
    @Override
    public int addFileDetailBean(FileDetailBean bean) {
        return iFileDetailDao.addFileDetailBean(bean);
    }

    /**获取图片的预览信息，所有**/
    public List<FileAllPreview> getFilePreInfos( String mSex   ) {
        return iFileDetailDao.getFilePreInfos(    mSex   );
    }

    /**根据条件获取相应的文件数据集**/
    public List<FileDetailTV1> getFileDetailDatas(String mSex , String mPart){
        return iFileDetailDao.getFileDetailDatas(    mSex  ,mPart  );
    }
}
